Skip to main content

CODESYS String Libraries

El CODESYS IIoT Libraries SL el complemento proporciona numerosas bibliotecas para la comunicación en el entorno IIOT. Se admiten diferentes protocolos, como MQTT y HTTPS. El paquete también proporciona herramientas para codificar y decodificar estructuras de datos (por ejemplo, INI, CSV, JSON y XML) y bloques de funciones para la comunicación directa con los servicios en la nube de proveedores individuales (por ejemplo, AWS y Azure)

Las siguientes bibliotecas se proporcionan con el paquete:

. Bibliotecas para la comunicación:
  • Web Client SL: Comunicación con un servidor web mediante http o https

  • MQTT Client SL: Soporte del protocolo MQTT (Message Queuing Telemetry Transport) para la transmisión de datos de telemetría como mensajes entre dispositivos

  • Mail Service SL: Enviar, recibir y eliminar correos electrónicos mediante los protocolos SMTP y POP3.

  • Servicio SNMP SL: Soporta las siguientes funciones: SNMP GET, SNMP GET_NEXT, SNMP Agent, SNMP TRAP, SNMP SET

  • SNTP Service SL: Cree aplicaciones de cliente y servidor SNTP (SNTP V3, SNTP V4).

  • AWS IoT Core Client SL: Envíe y reciba mensajes a cambio con la plataforma en la nube «AWS IoT Core» de Amazon

  • Azure IoT Hub Client SL: Bloques de funciones para enviar y recibir mensajes al conectar dispositivos de IoT al servicio en la nube «Azure IOT Hub» de Microsoft.

  • JSON Web Token SL: Cree JWT (JSON Web Token) en el controlador. Para ello, se admiten los algoritmos HS256, HS384, HS512und y

  • Web Socket Client SL: Comunicación mediante el protocolo WebSocket entre un cliente y un servidor Web Socket a través de Internet.

  • OpenWeather Client SL: Consulta datos meteorológicos a través de la API de OpenWeather.

. Bibliotecas para leer y escribir estructuras de datos:
  • CSV Utility SL: Leer y escribir archivos CSV

  • INI File Utility SL: Leer y escribir archivos INI

  • JSON Utilities SL: Crea, lee y escribe archivos JSON complejos (UTF-8, UTF-16); lee y escribe matrices de bytes JSON y busca claves, valores y elementos secundarios

  • XML Utility SL: Leer y escribir archivos XML o cadenas XML en el controlador y buscar elementos XML

Descarga y concesión de licencias

Puedes descargar el CODESYS IIoT Libraries SL complemento desde el CODESYS Store International e instálelo a través del CODESYS Installer.

La biblioteca se puede usar directamente en algunos controladores, mientras que para otros controladores se debe instalar una licencia SL en el controlador.

Puede comprar una licencia en Tienda CODESYS.

Importante

CODESYS IIoT Libraries SL incluye solo las bibliotecas de bloques de funciones. No se implementa un configurador, como en el caso de los protocolos de bus

Sugerencia

Para obtener información general sobre el contenido y los usos de las bibliotecas, consulte la ayuda de los proyectos de muestra: Ejemplos: CODESYS IIoT Libraries, S.L.